#ifndef _DRAWING_H
#define _DRAWING_H
	
	public static void drawSoftKeys(String lsk, String rsk)
	{
		#ifdef USE_SOFTKEYS_HUD
		cGame_g.setColor(MENUS.MAIN_MENU_BACKGROUND_COLOR);
		cGame_g.fillRect(0, SCREEN_HEIGHT - cGame_g.getFontHeight() - cGame_g.getFontHeight() / 5 - cGame_g.getFontPixelSize(), SCREEN_WIDTH, cGame_g.getFontHeight() + cGame_g.getFontHeight() / 5 + cGame_g.getFontPixelSize());
		#endif
	
		cGame_g.setFontColor(SOFTKEYS.COLOR);
		cGame_g.drawString(lsk, cGame_g.getFontWidth() / 2, SCREEN_HEIGHT - cGame_g.getFontHeight() / 5, DSmallFont.BOTTOM | DSmallFont.LEFT);
		cGame_g.drawString(rsk, SCREEN_WIDTH - cGame_g.getFontWidth() / 2, SCREEN_HEIGHT - cGame_g.getFontHeight() / 5, DSmallFont.BOTTOM | DSmallFont.RIGHT);
	}

	public static void drawSoftKeys(String lsk, int rsk)
	{
		#ifdef USE_SOFTKEYS_HUD
		cGame_g.setColor(MENUS.MAIN_MENU_BACKGROUND_COLOR);
		cGame_g.fillRect(0, SCREEN_HEIGHT - cGame_g.getFontHeight() - cGame_g.getFontHeight() / 5 - cGame_g.getFontPixelSize(), SCREEN_WIDTH, cGame_g.getFontHeight() + cGame_g.getFontHeight() / 5 + cGame_g.getFontPixelSize());
		#endif
	
		cGame_g.setFontColor(SOFTKEYS.COLOR);
		cGame_g.drawString(lsk, cGame_g.getFontWidth() / 2, SCREEN_HEIGHT - cGame_g.getFontHeight() / 5, DSmallFont.BOTTOM | DSmallFont.LEFT);
	}	
	
	public static void drawSoftKeys(int lsk, String rsk)
	{
		#ifdef USE_SOFTKEYS_HUD
		cGame_g.setColor(MENUS.MAIN_MENU_BACKGROUND_COLOR);
		cGame_g.fillRect(0, SCREEN_HEIGHT - cGame_g.getFontHeight() - cGame_g.getFontHeight() / 5 - cGame_g.getFontPixelSize(), SCREEN_WIDTH, cGame_g.getFontHeight() + cGame_g.getFontHeight() / 5 + cGame_g.getFontPixelSize());
		#endif
		
		cGame_g.setColor(SOFTKEYS.COLOR);
		cGame_g.drawString(rsk, SCREEN_WIDTH - cGame_g.getFontWidth() / 2, SCREEN_HEIGHT - cGame_g.getFontHeight() / 5, DSmallFont.BOTTOM | DSmallFont.RIGHT);
	}
	
#endif // _DRAWING_H